package com.example.pcbackend.service;

/***
 * @title ScanQrcodeLoginService
 * @description 扫码登录service
 * @author WeiShuo
 * @version 1.0.0
 * @create 2023/10/4 20:19
 **/
public interface ScanQrcodeLoginService {

    /**
     * 认证 accessToken 是在 filter实现；并且认证 临时token是否是有效二维码
     * @param token
     */
    void authAccessToken(String token);

    /**
     * 确认登录
     * @param token 临时扫码登录凭证
     * @param operationType 操作类型  confirm：确认 ；cancel：取消登录             、
     */
    void confirm(String token, String operationType);
}
